ارائه یک الگوریتم کاوشگر کارآمد برای فضای طراحی پردازنده های گرافیکی
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - دانشکده برق و کامپیوتر
- نویسنده مرتضی صادقی
- استاد راهنما فرهاد خون جوش غلامحسین دستغیبی فرد
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1393
چکیده
طراحی بهینه ی یک سخت افزار محاسباتی تأثیر مهمی در کارآیی پردازنده دارد و یکی از مسائل مهم طراحان سخت افزار است. طراحان سخت افزار قبل از ساختن سخت افزار، ابتدا پیکربندی بهینه آن سخت افزار را بررسی می کنند. این مسئله با عنوان کاوش فضای طراحی مطرح است. در این پایان نامه بررسی می شود که آیا می توان طراحی کارت گرافیک مدل nvidia fermi gtx480 را با تغییرات جزئی در ساختار سخت افزار آن ازنظر سرعت اجرای برنامه ها بهبود داد یا خیر. ازآنجاکه برای کاوش فضای دقیق فضای طراحی نیاز به مدل هایی دقیق تر داریم، ابتدا مدل های پیش بینی کارآیی که در کار ارائه شده اند دو بار بهبود داده شدند. یک بار تعداد پارامترها برای استخراج ویژگی را افزایش داده شدند؛ و یک بار تعداد و سطوح پارامترهای مدل را افزایش داده شدند. میانگین خطای پیش بینی برای مدل های بهبودیافته ی اول 5% و برای مدل های بهبودیافته ی دوم کمتر از 7% بود. سپس برای مقایسه ی قدرت مدل ها در کاوش فضای مسئله یک الگوریتم جستجوی تک هدفه ی کارآمد ارائه شد. پس ازآن برای کاوش فضای طراحی nvidia fermi gtx480 از 2 الگوریتم جستجوی چندهدفه استفاده شد و یک الگوریتم جستجوی تک هدفه ی دیگر نیز ارائه شد و درنهایت هر سه الگوریتم باهم مقایسه شدند. درنهایت به این نتیجه رسیدیم که می توان کارایی nvidia fermi gtx480 را با اندک تغییراتی در معماری سخت افزار آن بهبود داد. همچنین تحلیل هایی درباره رفتار برنامه های ارزیاب به دست با توجه به معماری سخت افزاری انجام دادیم.
منابع مشابه
ارائه الگوریتم جدید توماس شطرنجی برای حل دستگاه معادلات سه قطری روی پردازنده گرافیکی
پردازنده گرافیکی همه منظوره کاربر را قادر می سازد تا از پردازنده گرافیکی برای مقاصد محاسباتی عمومی بهره بگیرد. استفاده از این نوع پردازنده ها موجب افزایش قابل توجهی در سرعت محاسبات عددی می شود. تحقیقات متعددی جهت بررسی مزیت استفاده از پردازنده گرافیکی در محاسبات از جمله بکار گیری آن برای حل دستگاه معادلات سه قطری صورت گرفته است. تمرکز اصلی تحقیقات مذکور، روی ارتقاء شیوه های بهره گیری از الگوریت...
متن کاملارائه و ارزیابی یک مدل پیش بینی کارایی برای پردازنده های گرافیکی
پردازنده های گرافیکی دارای معماری بسیار پیچیده ای می باشند. در نتیجه پیش بینی کارایی یک برنامه بر روی این گونه از پردازنده ها کاری دشوار است. روش های آماری ابزارهای مفید هستند که به معماران کامپیوتر کمک می کنند تا کارایی پردازنده های پیچیده را بررسی کنند. در این تحقیق، از این گونه روش ها به منظور ارائه ی یک مدل پیش بینی کارایی کارامد برای یک پردازنده ی گرافیکی دارای معماری فرمی استفاده شده است....
15 صفحه اولارائه یک الگوریتم جدید برای پارک موازی خودرو مبتنی بر طراحی مسیر با انحنای پیوسته کلوتوئید
یکی از دستاوردهای صنعت خودرو در سالهای اخیر اضافه نمودن سیستم انجام پارک خودوند خودرو میباشد که این سیستم میتواند بدون دخالت یا با راهنمایی انسان خودرو را در محل مورد نظر پارک نماید. در این مقاله با ارایه یک الگوریتم جدید سعی شده تا با استفاده از خواص منحنی کلوتوئید، مسیر قابل پیمایشی برای حرکت خودرو به سمت جایگاه پارک طراحی شود. حرکت خودرو در این مسیرِ هموار به صورت پیوسته، با سرعت ثابت و ای...
متن کاملپیادهسازی سختافزاری یک پردازنده رمزنگاری خم بیضوی کارآمد در میدان GF(2163)
در این مقاله، پردازنده ضرب عددی خم بیضوی کارآمد در میدان باینری GF(2163) طراحی و با استفاده از کدهای قابل سنتز VHDL پیادهسازی شده است. طراحی معماریهای جدید و کارآمد برای واحدهای محاسبات میدان و بهویژه واحد محاسباتی ضرب میدان منجر به کاهش طول مسیر بحرانی پردازنده شد. همچنین استفاده از اجرای موازی عملیات ضرب میدان در الگوریتم ضرب عددی Lopez-Dahab و جدا نمودن مسیر جمع دو نقطه از کلید باعث بهبو...
متن کاملطراحی داشبورد نوآوری برای مدیریت کارآمد آزمایشگاه
مقدمه و هدف: آزمایشگاه های پزشکی نیازمند به کارگیری ابزارهای جدید جهت پایش هوشمند فعالیت ها و شناسایی چالش ها با توجه به افزایش هزینه ها در بخش بهداشت و درمان و فشارها برای حذف تکرارها در بیمارستان ها، مراکز درمانی و مراکز آموزشی محسوب می شوند. مشکلات آزمایشگاه های بالینی از جمله مواردی است که اساتید و مدیران با آن به خصوص در بیمارستان های آموزشی روبرو هستند. هدف این مقاله طراحی داشبورد هوشمند ...
متن کاملارائه یک روش هوشمند برای مسئله زمان بندی چند پردازنده به کمک الگوریتم های ممتیک
الگوریتم های تکاملی تکنیک پیاده سازی مکانیزم هایی مانند تولید مجدد ، جهش، ترکیب مجدد(ادغام)، انتخاب طبیعی (فرایندی که توسط آن افرادی دارای مشخصه های مطلوب با احتمال بیشتری برای تولید افراد بعدی به کار می روند. پس مشخصه های مطلوب در نسل بعد عمومی تر می شوند) و بقای شایسته ترین است. ولی محاسبات تکاملی دارای مشخصه های زیر می باشند: - مبنی بر جمعیت - جستجوی تصادفی هدایت شده - پردازش موازی - مل...
منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - دانشکده برق و کامپیوتر
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023